Configuring Ports for Cluster environment

  1. Change the port numbers, for each instance, in each instance to avoid conflicts while running the servers.

    • The port numbers can be changed in <tomee home dir>/conf/server.xml file.

  2. server.xml for cluster

    <Server port="1005" shutdown="SHUTDOWN">

    <!-- TomEE plugin for Tomcat-->

    <Listener className="org.apache.tomee.catalina.ServerListener" />

    <Listener className="org.apache.catalina.startup.VersionLoggerListener" />

    <!-- Security listener. Documentation at /docs/config/listeners.html

    <Listener className="org.apache.catalina.security.SecurityListener" />

    -->

     

    <Connector port="1010" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8449" xpoweredBy="false" server="Apache TomEE" />

     

  3. The catalina.properties file in the conf folder needs to be modified so as to make the TomEE container to pick custom configuration or jars defined by user.